package cz.muni.fi.pa036is.servicesinterface;

import cz.muni.fi.pa036is.dto.RoundFormTO;
import cz.muni.fi.pa036is.dto.RoundGridTO;
import java.util.List;

/**
 *
 * @author Shebik
 */
public interface RoundService {

    public void addRound(RoundFormTO roundFormTO);

    public void editRound(RoundFormTO roundFormTO);

    public void deleteRound(final Long matchId, int sequenceNumber);

    public RoundFormTO getRoundForm(Long matchId, int sequenceNumber);
    
    public List<RoundGridTO> getAllRoundsForMatch(Long matchId);

				public int getNextRoundIndexForMatch(Long id);
}
